





# 引入numpy
import numpy as np


# 将一个列表转成ndarray
np.array([1,2,3])


np.array([(1,2,3),(4,5,6)])


#创建一个全是0的,3行五列
np.zeros((3,5))


# 也可以指定类型创建，如果我们不指定类型，默认是浮点型的
np.zeros((3,5),dtype="int64")


# 创建一个全是1的3行5列ndarray
np.ones((3,5))


# 创建一个指定值的3行5列
np.full((3,5),8)


# 通过arange创建一个从0-10的ndarray
np.arange(0,10)


# 通过arange创建一个从0-10的ndarray,并指定步长为2
np.arange(0,10,2)





# 如果我的列表中不是一种类型的数据，会怎么样呢？
li = [1,2,3,"hello"]
np.array(li)





# 如果我的列表中不是一种类型的数据，我指定数据类型呢？
li = [1,2,3,"hello"]
np.array(li,dtype="int64")
